impenetrable barrier - Englisch Synonyme Wörterbuch